export function handleAi(obj: any) {
  const chatMessages = obj.chatMessages.reverse();
  const msg = obj.message;
  console.log(chatMessages, "chatMessages---");
  console.log(msg, "msg---");

  let type = "";
  let content = "";
  let list: any[] = [];
  let columns: any[] = [];
  let form: any[] = [];
  let personList: any[] = [];
  let id: string = "";
  let descriptions: any[] = [];
  let chart: any = {
    top: "",
    data: [],
    bottom: "",
  };
  if (
    [
      "小李识才，在专家选聘中，提名制是怎么规定的？",
      "小李识才，目前专家队伍的年龄结构情况如何？",
      "小李识才，如果我们要开展一个配电线路数字化改造项目，应该邀请哪些类型的专家参与？",
      "小李识才，我们在未来两年的人才储备上应重点关注哪些方向？",
    ].includes(msg)
  ) {
    type = msg;
    content = `────────── 政策解读 ──────────\n
    - 提名主体：\n

  • 杰出级技能专家可提名领军级；领军级可提名拔尖级 \n

  • 公司总部、分子公司、三级单位分别可提名不同级别专家 \n

- 提名条件：\n

  • 提名应在本人专业领域范围内 \n

  • 每位提名专家每年限提1人 \n

  • 部门（单位）每年最多提3人，人力资源部门可提不超审查人数10% \n

- 被提名人要求：\n

  • 必须符合基本条件及专业资格 \n

  • 一名候选人需经“3名专家联合提名”或“1个部门提名” \n


- 提名程序：\n

  1) 发布提名通知 \n

  2) 提交提名书 \n

  3) 人力资源部门资格审核 \n

  4) 民意测评与公示（5个工作日） \n

  5) 综合评价与考察，经党委研究决定聘任\n

────────── 风险与监督 ──────────\n

提名专家/部门需对材料真实性负责，如出现一次不实，本批次提名无效并暂停一年资格。 \n

────────── 出处说明 ──────────\n

以上内容依据《南方电网公司专家选聘管理办法》附录C：提名条件及程序`;
  } else {
    content = "正在思考中...";
  }

  return {
    type,
    content,
    list,
    columns,
    form,
    personList,
    id,
    descriptions,
    chart,
  };
}
